A BROADCAST CUBE-BASED Ib'IULTIPROCESSOR ARCHITECTURE FOR SOLVING PARTIAL DIFFERENTIAL EQUATIONS
ثبت نشده
چکیده
A large number of mathematical models in engineering and physical sciences employ Partial Differential Equations (PDEs). The sheer number of operations required in numerically integrating PDEs in these applications has motivated the search for faster methods of computing. The conventional uniprocessor computers are often unable to fulfill the performance requirements for these computation intensive problems. In this dissertation, a cost-effective message-based multiprocessor system which we call the Broadcast Cube System (BCS) has been prodosed for solving important computation intensive problems such as, systems of linear algebraic equations and PDEs. A simulator for performance evaluation of parallel algorithms to be executed on the BCS has been implemented. A strategy (task assignment . algorithm) for assigning program tasks with precedence and communication constraints to the Processing Elements (PEs) in the BCS has been developed and its effectiveness demonstrated. This task assignment algorithm has been shown to produce optimal assignments for PDE problems. Optimal partitioning of the problems, solving systems of linear algebraic 'equations and PDEs, into tasks and their assignment to the PEs in the BCS have been given. Efficient parallel algorithms for solving these problems on the BCS have been designed. The performance of the parallel algorithms has been evaluated by both analytical and simulation methods. The results indicate that the BCS is highly effective in solving systems of linear algebraic equations and PDEs. The performance of these algorithms on the BCS has also been compared with that of their implementations on popular hypercube machines.. The results show that the performance of the BCS is better than that of the hypercubes for linear algebraic equations and compares very well for PDEs, with a modest number of PEs despite the constant PE connectivity of three in the BCS. Finally, the effectiveness of the BCS in solving non-linear PDEs occurring in two important practical problems, (i) heat transfer and fluid flow simulation and (ii) global weather modelling, has been demonstrated. TABLE OF CONTENTS INTRODUCTION Motivation Multiprocessor Systems 1.2.1 Issues in Multiprocessor Systems 1.2.2 Taxonomy of Multiprocessor Systems Problem Definition I Characterization of the Solution Sought Performance Evaluation Methodology Contributions of the Thesis Outline of the Thesis A SURVEY OF MULTIPROCESSOR ARCHITECTURES FOR SOLVING PDES Introduction Preliminaries SMS The Structured Multiprocessor System NSC The Navier-Stokes Computer The Data Flow Processor Array System Conclusions BROADCAST CUBE SYSTEM (BCS) Introduction Architecture 3.2.1 Overall System Configuration 3.2.2 PE configuration Features Analytical Performance Study Simulator Conclusions PAGE TASK ASSIGNMENT IN THE BROADCAST CUBE SYSTEM (BCS) Introduction Relevant Work Task Assignment Problem The Heuristic Algorithm Performance of the Algorithm Conclusions PARALLEL ALGORITHMS FOR SOLVING LINEAR ALGEBRAIC EQUATIONS AND PDES Introduction Hypercubes Parallel Algorithms for Solving Linear Algebraic Equations 5.3.1 Problem Definition and Parallel Solution Technique 5.3.2 Problem Partitioning and Task Assignment 5.3.3 Performance Studies Parallel Algorithms for Solving PDEs 5.4.1 Problem Definition and Parallel Solution Technique 5.4.2 Problem Partitioning and Task Assignment 5.4.3 Performance Studies Other Algorithms Conclusions 6 P a L L E L ALGORITHMS FOR SOLVING
منابع مشابه
A numerical method for solving nonlinear partial differential equations based on Sinc-Galerkin method
In this paper, we consider two dimensional nonlinear elliptic equations of the form $ -{rm div}(a(u,nabla u)) = f $. Then, in order to solve these equations on rectangular domains, we propose a numerical method based on Sinc-Galerkin method. Finally, the presented method is tested on some examples. Numerical results show the accuracy and reliability of the proposed method.
متن کاملSolving high-order partial differential equations in unbounded domains by means of double exponential second kind Chebyshev approximation
In this paper, a collocation method for solving high-order linear partial differential equations (PDEs) with variable coefficients under more general form of conditions is presented. This method is based on the approximation of the truncated double exponential second kind Chebyshev (ESC) series. The definition of the partial derivative is presented and derived as new operational matrices of der...
متن کاملFinite difference method for solving partial integro-differential equations
In this paper, we have introduced a new method for solving a class of the partial integro-differential equation with the singular kernel by using the finite difference method. First, we employing an algorithm for solving the problem based on the Crank-Nicholson scheme with given conditions. Furthermore, we discrete the singular integral for solving of the problem. Also, the numerical results ob...
متن کاملA MULTIPROCESSOR ARCHITECTURE FOR SOLVING NONLINEAR PARTIAL DIFFERENTIAL EQUATIONS * C. SIVA RAM MURTHY and V. RAJARAMAN
This paper presents the architecture of a special-purpose multiprocessor system, which we call the Broadcast Cube System (BCS), for solving non-linear Partial Differential Equations (PDEs). The BCS has the following important features: (a) Being based on the conceptually simple bus interconnection scheme it is easily understood. The use of homogeneous Processing Elements (PEs) which can be real...
متن کاملThe use of radial basis functions by variable shape parameter for solving partial differential equations
In this paper, some meshless methods based on the local Newton basis functions are used to solve some time dependent partial differential equations. For stability reasons, used variably scaled radial kernels for constructing Newton basis functions. In continuation, with considering presented basis functions as trial functions, approximated solution functions in the event of spatial variable wit...
متن کامل